package 创建者模式.singleton.懒汉式_线程不安全;

/**
 * @Description TODO
 * @Author shallow
 * @Date 2023/3/1 14:07
 */

public class Singleton {
    //私有构造方法
    private Singleton (){}
    //声明Singleton类型的 变量instance
    private static Singleton instance;//只是声明了该类型的变量，没有赋值
    //公共静态方法，提供外部访问方式
    public static Singleton getInstance(){
        if(instance == null){
            instance = new Singleton();
        }
        return instance;
    }
}
